Performance Analysis of Data Structures for Unstructured Grid Solutions on Finite Volume Simulations
نویسندگان
چکیده
Abstract. The efficient storage and access of grids by data structures using topological operators is one of the most important goals of the geometric modeling research field. It usually requires less time to load grid files and allows efficient query operations. Topological data structures index elements of grid representing incidence and adjacency properties. One of most common aspects from problems solved by computational fluid mechanics is the complexity of the domain’s geometry. The usage of data structures to index computational grids is of great importance because it performs queries efficiently and places all grid operations on a unique module, allowing its extension to aid diverse applications. This work aims at exploring the coupling of a topological data structure, the Mate Face, into a solver module, by controlling all grid access by providing operators and iterators that perform complex neighbor queries. The solver module solves the governing equations from fluid mechanics though the finite volume technique with a formulation that sets the property values to the control volume centroids, using high order methods the ENO and WENO schemes. The two dimensional Euler equations are considered to represent the flows of interest. The coupling of the Mate Face data structure to the solver module was achieved by a creation of a library that acts as an interface layer between modules, the Mate Face and the solver, which had been implemented using different programming languages. Therefore, all Mate Face class methods are available to the solver module though the interface library in the form of procedures. Experiments measuring the computational cost of using the Mate Face data structure comparing with the traditional tables representation of grids show that the Mate Face is faster to build and presents less memory occupation rate when indexing grids with a higher number of elements. Moreover, experiments were performed to validate the usage of the Mate Face along with numeric methods. Finally, the data structure can aid the fluid flow simulation tools by managing the grid file and providing efficient query operators.
منابع مشابه
Adaptive Unstructured Grid Generation Scheme for Solution of the Heat Equation
An adaptive unstructured grid generation scheme is introduced to use finite volume (FV) and finite element (FE) formulation to solve the heat equation with singular boundary conditions. Regular grids could not acheive accurate solution to this problem. The grid generation scheme uses an optimal time complexity frontal method for the automatic generation and delaunay triangulation of the grid po...
متن کاملPerformance of Parallel Volume Graphics Algorithms on SGI Power Challenge
The shared-memory multiprocessor system recently has attracted a lot of attention because of its low cost and wide availability to the graphics researchers. In this paper, we show practical parallel solutions to the following volume graphics[4] problems: volume texture modeling, volume texture rendering, and voxelization for unstructured grid rendering. All these solutions process 2D and 3D arr...
متن کاملAn unstructured-mesh atmospheric model for nonhydrostatic dynamics
A three-dimensional semi-implicit edge-based unstructured-mesh model is developed that integrates nonhydrostatic anelastic equations, suitable for simulation of small-to-mesoscale atmospheric flows. The model builds on nonoscillatory forwardin-time MPDATA approach using finite-volume discretization and admitting unstructured meshes with arbitrarily shaped cells. The numerical advancements are e...
متن کاملNumerical resolution of conservation laws with OpenCL
We present several numerical simulations of conservation laws on recent multicore processors, such as GPU’s, using the OpenCL programming framework. Depending on the chosen numerical method, different implementation strategies have to be considered, for achieving the best performance. We explain how to program efficiently three methods: a finite volume approach on a structured grid, a high orde...
متن کاملPhase behavior of a finite volume shallow water algorithm
Two algorithms that have been used for shallow water simulations on unstructured meshes are the generalized wave continuity (GWC) algorithm and selective mass lumping (SLFE). Both produce noise free solutions; the former by its ability to propagate short wave components, and the latter by its ability to damp the short waves that are not propagated. Recently, the finite volume method, which has ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013